mountain-dwelling person - Deutsch Englisch Wörterbuch